.demo-block.demo-menu .m-menu-demo {
  padding-left: 55px;
}

.demo-block.demo-menu .m-menu-vertical-demo:not(.m-menu--collapse) {
  width: 240px;
  min-height: 400px;
}

.demo-block.demo-menu .line {
  height: 1px;
  background-color: #e0e6ed;
  margin: 35px -24px;
}

.demo-block.demo-menu h5 {
  font-size: 14px;
  color: #8492a6;
  margin-top: 10px;
}

.demo-block.demo-menu .tac {
  text-align: center;
}

.demo-block.demo-menu .tac .m-menu-vertical-demo {
  display: inline-block;
  text-align: left;
}
